package br.com.foxline.atlasmobile.entities;

import java.io.Serializable;
import java.util.Date;

import com.j256.ormlite.field.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;

@DatabaseTable
public class Proprietario implements Serializable {

	@DatabaseField(columnName = "id", generatedId = true)
	private Long id;

	@DatabaseField
	private String nome;

	@DatabaseField
	private String cpf;

	@DatabaseField
	private String rg;

	@DatabaseField
	private String orgaoEmissor;

	@DatabaseField
	private Date dataNasc;

	@DatabaseField(columnName = "imovel", foreign = true)
	private Imovel imovel;

	@DatabaseField
	private String profissao;

	@DatabaseField
	private String estadoCivil;

	@DatabaseField
	private String telefone;

	@DatabaseField
	private String conjuge;

	@DatabaseField
	private String cpfConjuge;
	
	@DatabaseField
	private String rgConjuge;
	
	@DatabaseField
	private String profissaoConjuge;

	@Override
	public String toString() {
		return "" + nome + "  -  " + cpf;
	}
	
	

	public String getRgConjuge() {
		return rgConjuge;
	}



	public void setRgConjuge(String rgConjuge) {
		this.rgConjuge = rgConjuge;
	}



	public String getProfissaoConjuge() {
		return profissaoConjuge;
	}



	public void setProfissaoConjuge(String profissaoConjuge) {
		this.profissaoConjuge = profissaoConjuge;
	}



	public String getProfissao() {
		return profissao;
	}

	public void setProfissao(String profissao) {
		this.profissao = profissao;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public String getCpf() {
		return cpf;
	}

	public void setCpf(String cpf) {
		this.cpf = cpf;
	}

	public Date getDataNasc() {
		return dataNasc;
	}

	public void setDataNasc(Date dataNasc) {
		this.dataNasc = dataNasc;
	}

	public Imovel getImovel() {
		return imovel;
	}

	public void setImovel(Imovel imovel) {
		this.imovel = imovel;
	}

	public String getRg() {
		return rg;
	}

	public void setRg(String rg) {
		this.rg = rg;
	}

	public String getOrgaoEmissor() {
		return orgaoEmissor;
	}

	public void setOrgaoEmissor(String orgaoEmissor) {
		this.orgaoEmissor = orgaoEmissor;
	}

	public String getEstadoCivil() {
		return estadoCivil;
	}

	public void setEstadoCivil(String estadocivil) {
		this.estadoCivil = estadocivil;
	}

	public String getTelefone() {
		return telefone;
	}

	public void setTelefone(String telefone) {
		this.telefone = telefone;
	}

	public String getConjuge() {
		return conjuge;
	}

	public void setConjuge(String conjuge) {
		this.conjuge = conjuge;
	}

	public String getCpfConjuge() {
		return cpfConjuge;
	}

	public void setCpfConjuge(String cpfconjuge) {
		this.cpfConjuge = cpfconjuge;
	}

	
}
